water fire-fighting systems - French English Dictionary